using System;
using System.Runtime.InteropServices;

namespace RegisterShellExtensions
{
	[ComVisible(false), StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
	public class LPCSHCOLUMNDATA
	{
		public uint dwFlags; //ulong
		public uint dwFileAttributes; //dword
		public uint dwReserved; //ulong
		[MarshalAs(UnmanagedType.LPWStr)]
		public String pwszExt; //wchar
		[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)]
		public String wszFile; //[MAX_PATH]; wchar
	}
}